package com.ycy;

//import com.encdata.oss.utils.json.JsonUtil;
//import com.fasterxml.jackson.annotation.JsonInclude;
//import com.fasterxml.jackson.databind.JsonNode;
//import com.fasterxml.jackson.databind.ObjectMapper;

import java.util.HashMap;

/**
 * 用于接收mongodb 查询数据
 */
public class MongoDataMap extends HashMap<String, Object> {

    public MongoDataMap() {
        super();
    }

//    public JsonNode convertToJsonNode() {
//        if (this.isEmpty()) {
//            return JsonUtil.readTree("");
//        }
//
//        // 这里使用一个新的mapper，需要设置输出json时候，不输出值为null的字段。
//        // 否则再次读成jsonNode的时候会出现{"str": "null"}的情况，影响判断
//        ObjectMapper objectMapper = new ObjectMapper();
//        objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
//
//        return objectMapper.convertValue(this, JsonNode.class);
//    }
}
